Big Huge Thesaurus

stereoscopic photograph

noun